translating program
Học thuậtThân thiện
Definition
Noun: A computer program that converts code written in one programming language into another programming language. This process is typically used to transform source code into a form that can be executed by a computer, such as machine code, or to convert code between different high-level languages.
Usage
This term is used in the field of computer science and software development to describe a specific type of software tool. * A translating program is essential for compiling source code into an executable application. * Developers rely on a translating program to interpret instructions written in a human-readable language.
Examples
- The new efficiently converts Python code into C++.
- Before running the software, you must process the source files through the .
- A compiler is a common type of .
Advanced Usage
- Cross-compiler: A specific kind of that generates code for a different computer platform than the one it runs on.
- Source-to-source translator: A that translates code from one high-level language to another.
Variants and Related Words
- Compiler (n): A that converts source code written in a programming language into machine code or a lower-level form.
- Interpreter (n): A program that directly executes instructions written in a programming language without requiring them to be translated into machine code first. (Note: An interpreter performs a similar function but operates differently from a typical ).
- Assembler (n): A that converts assembly language into machine code.
- Transpiler (n): A type of that converts source code from one high-level language to another.
Synonyms
- Translator
- Compiler
- Language processor
Related Phrases
- Code translation: The act or process performed by a .
- Build process: The sequence of steps, often involving a , to convert source code into a runnable software product.
Noun
- a program that translates one programming language into another